<script>
	export default {
		onLaunch: function() {
			var that = this
			console.log('App Launch触发')
			that.ReSetLoginInfo()
		},
		onShow: function() {
			console.log('App Show')
		},
		onHide: function() {
			console.log('App Hide')
		}
	}
</script>

<style lang="scss">
	/*每个页面公共css */
	// @import url("//at.alicdn.com/t/c/font_3675621_ipmy5epo1fs.css");
	@import url("/static/iconfont/iconfont.css");

	page {
		line-height: 1.6;
		font-family: -apple-system-font, Helvetica Neue, sans-serif
	}

	icon {
		vertical-align: middle
	}

	.weui-cells {
		position: relative;
		margin-top: 1.17647059em;
		background-color: #fff;
		line-height: 1.41176471;
		font-size: 17px
	}

	.weui-cells:before {
		top: 0;
		border-top: 1upx solid #d9d9d9
	}

	.weui-cells:after,
	.weui-cells:before {
		content: " ";
		position: absolute;
		left: 0;
		right: 0;
		height: 1px;
		color: #d9d9d9
	}

	.weui-cells:after {
		bottom: 0;
		border-bottom: 1upx solid #d9d9d9
	}

	.weui-cells__title {
		margin-top: .77em;
		margin-bottom: .3em;
		padding-left: 15px;
		padding-right: 15px;
		color: #999;
		font-size: 14px
	}

	.weui-cells_after-title {
		margin-top: 0
	}

	.weui-cells__tips {
		margin-top: .3em;
		color: #999;
		padding-left: 15px;
		padding-right: 15px;
		font-size: 14px
	}

	.weui-cell {
		padding: 10px 15px;
		position: relative;
		display: -webkit-box;
		display: -webkit-flex;
		display: flex;
		-webkit-box-align: center;
		-webkit-align-items: center;
		align-items: center
	}

	.weui-cell:before {
		content: " ";
		position: absolute;
		left: 0;
		top: 0;
		right: 0;
		height: 1px;
		border-top: 1upx solid #d9d9d9;
		color: #d9d9d9;
		left: 15px
	}

	.weui-cell:first-child:before {
		display: none
	}

	.weui-cell_active {
		background-color: #ececec
	}

	.weui-cell_primary {
		-webkit-box-align: start;
		-webkit-align-items: flex-start;
		align-items: flex-start
	}

	.weui-cell__bd {
		-webkit-box-flex: 1;
		-webkit-flex: 1;
		flex: 1
	}

	.weui-cell__ft {
		text-align: right;
		color: #999
	}

	.weui-cell_access {
		color: inherit
	}

	.weui-cell__ft_in-access {
		padding-right: 13px;
		position: relative
	}

	.weui-cell__ft_in-access:after {
		content: " ";
		display: inline-block;
		height: 6px;
		width: 6px;
		border-width: 2px 2px 0 0;
		border-color: #c8c8cd;
		border-style: solid;
		-webkit-transform: matrix(.71, .71, -.71, .71, 0, 0);
		transform: matrix(.71, .71, -.71, .71, 0, 0);
		position: relative;
		top: -2px;
		position: absolute;
		top: 50%;
		margin-top: -4px;
		right: 2px
	}

	.weui-cell_link {
		color: #586c94;
		font-size: 14px
	}

	.weui-cell_link:active {
		background-color: #ececec
	}

	.weui-cell_link:first-child:before {
		display: block
	}

	.weui-icon-radio {
		margin-left: 3.2px;
		margin-right: 3.2px
	}

	.weui-icon-checkbox_circle,
	.weui-icon-checkbox_success {
		margin-left: 4.6px;
		margin-right: 4.6px
	}

	.weui-check__label:active {
		background-color: #ececec
	}

	.weui-check {
		position: absolute;
		left: -9999px
	}

	.weui-check__hd_in-checkbox {
		padding-right: .35em
	}

	.weui-cell__ft_in-radio {
		padding-left: .35em
	}

	.weui-cell_input {
		padding-top: 0;
		padding-bottom: 0
	}

	.weui-label {
		width: 105px;
		word-wrap: break-word;
		word-break: break-all
	}

	.weui-input {
		height: 2.58823529em;
		min-height: 2.58823529em;
		line-height: 2.58823529em
	}

	.weui-toptips {
		position: fixed;
		-webkit-transform: translateZ(0);
		transform: translateZ(0);
		top: 0;
		left: 0;
		right: 0;
		padding: 5px;
		font-size: 14px;
		text-align: center;
		color: #fff;
		z-index: 5000;
		word-wrap: break-word;
		word-break: break-all
	}

	.weui-toptips_warn {
		background-color: #e64340
	}

	.weui-textarea {
		display: block;
		width: 100%
	}

	.weui-textarea-counter {
		color: #b2b2b2;
		text-align: right
	}

	.weui-cell_warn,
	.weui-textarea-counter_warn {
		color: #e64340
	}

	.weui-form-preview {
		position: relative;
		background-color: #fff
	}

	.weui-form-preview:before {
		top: 0;
		border-top: 1upx solid #d9d9d9
	}

	.weui-form-preview:after,
	.weui-form-preview:before {
		content: " ";
		position: absolute;
		left: 0;
		right: 0;
		height: 1px;
		color: #d9d9d9
	}

	.weui-form-preview:after {
		bottom: 0;
		border-bottom: 1upx solid #d9d9d9
	}

	.weui-form-preview__value {
		font-size: 14px
	}

	.weui-form-preview__value_in-hd {
		font-size: 26px
	}

	.weui-form-preview__hd {
		position: relative;
		padding: 10px 15px;
		text-align: right;
		line-height: 2.5em
	}

	.weui-form-preview__hd:after {
		content: " ";
		position: absolute;
		left: 0;
		bottom: 0;
		right: 0;
		height: 1px;
		border-bottom: 1upx solid #d9d9d9;
		color: #d9d9d9;
		left: 15px
	}

	.weui-form-preview__bd {
		padding: 10px 15px;
		font-size: .9em;
		text-align: right;
		color: #999;
		line-height: 2
	}

	.weui-form-preview__ft {
		position: relative;
		line-height: 50px;
		display: -webkit-box;
		display: -webkit-flex;
		display: flex
	}

	.weui-form-preview__ft:after {
		content: " ";
		position: absolute;
		left: 0;
		top: 0;
		right: 0;
		height: 1px;
		border-top: 1upx solid #d5d5d6;
		color: #d5d5d6
	}

	.weui-form-preview__item {
		overflow: hidden
	}

	.weui-form-preview__label {
		float: left;
		margin-right: 1em;
		min-width: 4em;
		color: #999;
		text-align: justify;
		text-align-last: justify
	}

	.weui-form-preview__value {
		display: block;
		overflow: hidden;
		word-break: normal;
		word-wrap: break-word
	}

	.weui-form-preview__btn {
		position: relative;
		display: block;
		-webkit-box-flex: 1;
		-webkit-flex: 1;
		flex: 1;
		color: #bd8549;
		text-align: center
	}

	.weui-form-preview__btn:after {
		content: " ";
		position: absolute;
		left: 0;
		top: 0;
		width: 1px;
		bottom: 0;
		border-left: 1upx solid #d5d5d6;
		color: #d5d5d6
	}

	.weui-form-preview__btn:first-child:after {
		display: none
	}

	.weui-form-preview__btn_active {
		background-color: #eee
	}

	.weui-form-preview__btn_default {
		color: #999
	}

	.weui-form-preview__btn_primary {
		color: #bd8549
	}

	.weui-cell_select {
		padding: 0
	}

	.weui-select {
		position: relative;
		padding-left: 15px;
		padding-right: 30px;
		height: 2.58823529em;
		min-height: 2.58823529em;
		line-height: 2.58823529em;
		border-right: 1upx solid #d9d9d9
	}

	.weui-select:before {
		content: " ";
		display: inline-block;
		height: 6px;
		width: 6px;
		border-width: 2px 2px 0 0;
		border-color: #c8c8cd;
		border-style: solid;
		-webkit-transform: matrix(.71, .71, -.71, .71, 0, 0);
		transform: matrix(.71, .71, -.71, .71, 0, 0);
		position: relative;
		top: -2px;
		position: absolute;
		top: 50%;
		right: 15px;
		margin-top: -4px
	}

	.weui-select_in-select-after {
		padding-left: 0
	}

	.weui-cell__bd_in-select-before,
	.weui-cell__hd_in-select-after {
		padding-left: 15px
	}

	.weui-cell_vcode {
		padding-right: 0
	}

	.weui-vcode-btn,
	.weui-vcode-img {
		margin-left: 5px;
		height: 2.58823529em;
		vertical-align: middle
	}

	.weui-vcode-btn {
		display: inline-block;
		padding: 0 .6em 0 .7em;
		border-left: 1px solid #e5e5e5;
		line-height: 2.58823529em;
		font-size: 17px;
		color: #bd8549;
		white-space: nowrap
	}

	.weui-vcode-btn:active {
		color: #52a341
	}

	.weui-cell_switch {
		padding-top: 6px;
		padding-bottom: 6px
	}

	.weui-uploader__hd {
		display: -webkit-box;
		display: -webkit-flex;
		display: flex;
		padding-bottom: 10px;
		-webkit-box-align: center;
		-webkit-align-items: center;
		align-items: center
	}

	.weui-uploader__title {
		-webkit-box-flex: 1;
		-webkit-flex: 1;
		flex: 1
	}

	.weui-uploader__info {
		color: #b2b2b2
	}

	.weui-uploader__bd {
		margin-bottom: -4px;
		margin-right: -9px;
		overflow: hidden
	}

	.weui-uploader__file {
		float: left;
		margin-right: 9px;
		margin-bottom: 9px
	}

	.weui-uploader__img {
		display: block;
		width: 79px;
		height: 79px
	}

	.weui-uploader__file_status {
		position: relative
	}

	.weui-uploader__file_status:before {
		content: " ";
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		background-color: rgba(0, 0, 0, .5)
	}

	.weui-uploader__file-content {
		position: absolute;
		top: 50%;
		left: 50%;
		-webkit-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
		color: #fff
	}

	.weui-uploader__input-box {
		float: left;
		position: relative;
		margin-right: 9px;
		margin-bottom: 9px;
		width: 77px;
		height: 77px;
		border: 1px solid #d9d9d9
	}

	.weui-uploader__input-box:after,
	.weui-uploader__input-box:before {
		content: " ";
		position: absolute;
		top: 50%;
		left: 50%;
		-webkit-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
		background-color: #d9d9d9
	}

	.weui-uploader__input-box:before {
		width: 2px;
		height: 39.5px
	}

	.weui-uploader__input-box:after {
		width: 39.5px;
		height: 2px
	}

	.weui-uploader__input-box:active {
		border-color: #999
	}

	.weui-uploader__input-box:active:after,
	.weui-uploader__input-box:active:before {
		background-color: #999
	}

	.weui-uploader__input {
		position: absolute;
		z-index: 1;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		opacity: 0
	}

	.weui-article {
		padding: 20px 15px;
		font-size: 15px
	}

	.weui-article__section {
		margin-bottom: 1.5em
	}

	.weui-article__h1 {
		font-size: 18px;
		font-weight: 400;
		margin-bottom: .9em
	}

	.weui-article__h2 {
		font-size: 16px;
		font-weight: 400;
		margin-bottom: .34em
	}

	.weui-article__h3 {
		font-weight: 400;
		font-size: 15px;
		margin-bottom: .34em
	}

	.weui-article__p {
		margin: 0 0 .8em
	}

	.weui-msg {
		padding-top: 36px;
		text-align: center
	}

	.weui-msg__link {
		display: inline;
		color: #586c94
	}

	.weui-msg__icon-area {
		margin-bottom: 30px
	}

	.weui-msg__text-area {
		margin-bottom: 25px;
		padding: 0 20px
	}

	.weui-msg__title {
		margin-bottom: 5px;
		font-weight: 400;
		font-size: 20px
	}

	.weui-msg__desc {
		font-size: 14px;
		color: #999
	}

	.weui-msg__opr-area {
		margin-bottom: 25px
	}

	.weui-msg__extra-area {
		margin-bottom: 15px;
		font-size: 14px;
		color: #999
	}

	@media screen and (min-height:438px) {
		.weui-msg__extra-area {
			position: fixed;
			left: 0;
			bottom: 0;
			width: 100%;
			text-align: center
		}
	}

	.weui-flex {
		display: -webkit-box;
		display: -webkit-flex;
		display: flex
	}

	.weui-flex__item {
		-webkit-box-flex: 1;
		-webkit-flex: 1;
		flex: 1
	}

	.weui-btn {
		margin-top: 15px
	}

	.weui-btn:first-child {
		margin-top: 0
	}

	.weui-btn-area {
		margin: 1.17647059em 15px .3em
	}

	.weui-agree {
		display: block;
		padding: .5em 15px;
		font-size: 13px
	}

	.weui-agree__text {
		color: #999
	}

	.weui-agree__link {
		display: inline;
		color: #586c94
	}

	.weui-agree__checkbox {
		position: absolute;
		left: -9999px
	}

	.weui-agree__checkbox-icon {
		position: relative;
		top: 2px;
		display: inline-block;
		border: 1px solid #d1d1d1;
		background-color: #fff;
		border-radius: 3px;
		width: 11px;
		height: 11px
	}

	.weui-agree__checkbox-icon-check {
		position: absolute;
		top: 1px;
		left: 1px
	}

	.weui-footer {
		color: #999;
		font-size: 14px;
		text-align: center
	}

	.weui-footer_fixed-bottom {
		position: fixed;
		bottom: .52em;
		left: 0;
		right: 0
	}

	.weui-footer__links {
		font-size: 0
	}

	.weui-footer__link {
		display: inline-block;
		vertical-align: top;
		margin: 0 .62em;
		position: relative;
		font-size: 14px;
		color: #586c94
	}

	.weui-footer__link:before {
		content: " ";
		position: absolute;
		left: 0;
		top: 0;
		width: 1px;
		bottom: 0;
		border-left: 1upx solid #c7c7c7;
		color: #c7c7c7;
		left: -.65em;
		top: .36em;
		bottom: .36em
	}

	.weui-footer__link:first-child:before {
		display: none
	}

	.weui-footer__text {
		padding: 0 .34em;
		font-size: 12px
	}

	.weui-grids {
		border-top: 0upx solid #d9d9d9;
		border-left: 0upx solid #d9d9d9;
		overflow: hidden
	}

	.weui-grid {
		position: relative;
		float: left;
		padding: 20upx 10upx;
		width: 33.33333333%;
		box-sizing: border-box;
		border-right: 0upx solid #d9d9d9;
		border-bottom: 0upx solid #d9d9d9
	}

	.weui-grid_active {
		background-color: #ececec
	}

	.weui-grid__icon {
		display: block;
		width: 28px;
		height: 28px;
		margin: 0 auto
	}

	.weui-grid__label {
		margin-top: 5px;
		display: block;
		text-align: center;
		color: #666;
		font-size: 28upx;
		white-space: nowrap;
		text-overflow: ellipsis;
		overflow: hidden
	}

	.weui-loading {
		margin: 0 5px;
		width: 20px;
		height: 20px;
		display: inline-block;
		vertical-align: middle;
		-webkit-animation: a 1s steps(12) infinite;
		animation: a 1s steps(12) infinite;
		background: transparent url() no-repeat;
		background-size: 100%
	}

	.weui-loading.weui-loading_transparent {
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 100 100'%3E%3Cpath fill='none' d='M0 0h100v100H0z'/%3E%3Crect xmlns='http://www.w3.org/2000/svg' width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.56)' rx='5' ry='5' transform='translate(0 -30)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.5)' rx='5' ry='5' transform='rotate(30 105.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.43)' rx='5' ry='5' transform='rotate(60 75.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.38)' rx='5' ry='5' transform='rotate(90 65 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.32)' rx='5' ry='5' transform='rotate(120 58.66 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.28)' rx='5' ry='5' transform='rotate(150 54.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.25)' rx='5' ry='5' transform='rotate(180 50 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.2)' rx='5' ry='5' transform='rotate(-150 45.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.17)' rx='5' ry='5' transform='rotate(-120 41.34 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.14)' rx='5' ry='5' transform='rotate(-90 35 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.1)' rx='5' ry='5' transform='rotate(-60 24.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.03)' rx='5' ry='5' transform='rotate(-30 -5.98 65)'/%3E%3C/svg%3E")
	}

	@-webkit-keyframes a {
		0% {
			-webkit-transform: rotate(0deg);
			transform: rotate(0deg)
		}

		to {
			-webkit-transform: rotate(1turn);
			transform: rotate(1turn)
		}
	}

	@keyframes a {
		0% {
			-webkit-transform: rotate(0deg);
			transform: rotate(0deg)
		}

		to {
			-webkit-transform: rotate(1turn);
			transform: rotate(1turn)
		}
	}

	.weui-badge {
		display: inline-block;
		padding: .15em .4em;
		min-width: 8px;
		border-radius: 18px;
		background-color: #e64340;
		color: #fff;
		line-height: 1.2;
		text-align: center;
		font-size: 12px;
		vertical-align: middle
	}

	.weui-badge_dot {
		padding: .4em;
		min-width: 0
	}

	.weui-loadmore {
		width: 65%;
		margin: 1.5em auto;
		line-height: 1.6em;
		font-size: 14px;
		text-align: center
	}

	.weui-loadmore__tips {
		display: inline-block;
		vertical-align: middle
	}

	.weui-loadmore_line {
		border-top: 1px solid #e5e5e5;
		margin-top: 2.4em
	}

	.weui-loadmore__tips_in-line {
		position: relative;
		top: -.9em;
		padding: 0 .55em;
		background-color: #fff;
		color: #999
	}

	.weui-loadmore__tips_in-dot {
		position: relative;
		padding: 0 .16em;
		width: 4px;
		height: 1.6em
	}

	.weui-loadmore__tips_in-dot:before {
		content: " ";
		position: absolute;
		top: 50%;
		left: 50%;
		margin-top: -1px;
		margin-left: -2px;
		width: 4px;
		height: 4px;
		border-radius: 50%;
		background-color: #e5e5e5
	}

	.weui-panel {
		background-color: #fff;
		margin-top: 10px;
		position: relative;
		overflow: hidden
	}

	.weui-panel:first-child {
		margin-top: 0
	}

	.weui-panel:before {
		top: 0;
		border-top: 1upx solid #e5e5e5
	}

	.weui-panel:after,
	.weui-panel:before {
		content: " ";
		position: absolute;
		left: 0;
		right: 0;
		height: 1px;
		color: #e5e5e5
	}

	.weui-panel:after {
		bottom: 0;
		border-bottom: 1upx solid #e5e5e5
	}

	.weui-panel__hd {
		padding: 14px 15px 10px;
		color: #999;
		font-size: 13px;
		position: relative
	}

	.weui-panel__hd:after {
		content: " ";
		position: absolute;
		left: 0;
		bottom: 0;
		right: 0;
		height: 1px;
		border-bottom: 1upx solid #e5e5e5;
		color: #e5e5e5;
		left: 15px
	}

	.weui-media-box {
		padding: 15px;
		position: relative
	}

	.weui-media-box:before {
		content: " ";
		position: absolute;
		left: 0;
		top: 0;
		right: 0;
		height: 1px;
		border-top: 1upx solid #e5e5e5;
		color: #e5e5e5;
		left: 15px
	}

	.weui-media-box:first-child:before {
		display: none
	}

	.weui-media-box__title {
		font-weight: 400;
		font-size: 17px;
		width: auto;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		word-wrap: normal;
		word-wrap: break-word;
		word-break: break-all
	}

	.weui-media-box__desc {
		color: #999;
		font-size: 13px;
		line-height: 1.2;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2
	}

	.weui-media-box__info {
		margin-top: 15px;
		padding-bottom: 5px;
		font-size: 13px;
		color: #cecece;
		line-height: 1em;
		list-style: none;
		overflow: hidden
	}

	.weui-media-box__info__meta {
		float: left;
		padding-right: 1em
	}

	.weui-media-box__info__meta_extra {
		padding-left: 1em;
		border-left: 1px solid #cecece
	}

	.weui-media-box__title_in-text {
		margin-bottom: 8px
	}

	.weui-media-box_appmsg {
		display: -webkit-box;
		display: -webkit-flex;
		display: flex;
		-webkit-box-align: center;
		-webkit-align-items: center;
		align-items: center
	}

	.weui-media-box__thumb {
		width: 100%;
		height: 100%;
		vertical-align: top
	}

	.weui-media-box__hd_in-appmsg {
		margin-right: .8em;
		width: 60px;
		height: 60px;
		line-height: 60px;
		text-align: center
	}

	.weui-media-box__bd_in-appmsg {
		-webkit-box-flex: 1;
		-webkit-flex: 1;
		flex: 1;
		min-width: 0
	}

	.weui-media-box_small-appmsg {
		padding: 0
	}

	.weui-cells_in-small-appmsg {
		margin-top: 0
	}

	.weui-cells_in-small-appmsg:before {
		display: none
	}

	.weui-progress {
		display: -webkit-box;
		display: -webkit-flex;
		display: flex;
		-webkit-box-align: center;
		-webkit-align-items: center;
		align-items: center
	}

	.weui-progress__bar {
		-webkit-box-flex: 1;
		-webkit-flex: 1;
		flex: 1
	}

	.weui-progress__opr {
		margin-left: 15px;
		font-size: 0
	}

	.weui-navbar {
		display: -webkit-box;
		display: -webkit-flex;
		display: flex;
		position: absolute;
		z-index: 500;
		top: 0;
		width: 100%;
		border-bottom: 1upx solid #ccc
	}

	.weui-navbar__item {
		position: relative;
		display: block;
		-webkit-box-flex: 1;
		-webkit-flex: 1;
		flex: 1;
		padding: 13px 0;
		text-align: center;
		font-size: 0
	}

	.weui-navbar__item.weui-bar__item_on {
		color: #bd8549
	}

	.weui-navbar__slider {
		position: absolute;
		content: " ";
		left: 0;
		bottom: 0;
		width: 6em;
		height: 3px;
		background-color: #bd8549;
		-webkit-transition: -webkit-transform .3s;
		transition: -webkit-transform .3s;
		transition: transform .3s;
		transition: transform .3s, -webkit-transform .3s
	}

	.weui-navbar__title {
		display: inline-block;
		font-size: 15px;
		max-width: 8em;
		width: auto;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		word-wrap: normal
	}

	.weui-tab {
		position: relative;
		height: 100%
	}

	.weui-tab__panel {
		box-sizing: border-box;
		height: 100%;
		padding-top: 50px;
		overflow: auto;
		-webkit-overflow-scrolling: touch
	}

	.weui-search-bar {
		position: relative;
		padding: 8px 10px;
		display: -webkit-box;
		display: -webkit-flex;
		display: flex;
		box-sizing: border-box;
		background-color: #efeff4;
		border-top: 1upx solid #d7d6dc;
		border-bottom: 1upx solid #d7d6dc
	}

	.weui-icon-search {
		margin-right: 8px;
		font-size: inherit
	}

	.weui-icon-search_in-box {
		position: absolute;
		left: 10px;
		top: 7px
	}

	.weui-search-bar__text {
		display: inline-block;
		font-size: 14px;
		vertical-align: middle
	}

	.weui-search-bar__form {
		position: relative;
		-webkit-box-flex: 1;
		-webkit-flex: auto;
		flex: auto;
		border-radius: 5px;
		background: #fff;
		border: 1upx solid #e6e6ea
	}

	.weui-search-bar__box {
		position: relative;
		padding-left: 30px;
		padding-right: 30px;
		width: 100%;
		box-sizing: border-box;
		z-index: 1
	}

	.weui-search-bar__input {
		height: 28px;
		line-height: 28px;
		font-size: 14px
	}

	.weui-icon-clear {
		position: absolute;
		top: 0;
		right: 0;
		padding: 7px 8px;
		font-size: 0
	}

	.weui-search-bar__label {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		z-index: 2;
		border-radius: 3px;
		text-align: center;
		color: #9b9b9b;
		background: #fff;
		line-height: 28px
	}

	.weui-search-bar__cancel-btn {
		margin-left: 10px;
		line-height: 28px;
		color: #bd8549;
		white-space: nowrap
	}


	@font-face {
		font-weight: normal;
		font-style: normal;
		font-family: "weui";
		src: url('data:application/octet-stream;base64,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') format('truetype');
	}



	.vsList-normal {
		border-bottom: 1px solid #f0f0f0;
		padding: 20upx 20upx;
		margin: 20upx 20upx;
		background-color: #fff;
		border-radius: 20upx;
	}

	.vsList-normal .vstitle {
		padding-bottom: 10upx;
	}

	.vsList-normal .vstitle .vstext {
		font-size: 36upx;
		color: #000;
	}

	.vsList-normal .vstitle2 .vstext {
		font-size: 24upx;
		color: #999;
	}

	.vsList-normal .vstitle .vstotal {
		font-size: 36upx;
		font-weight: bold;
		color: #000;
	}

	.vsList-normal .vstitle .vsinfo {
		font-size: 24upx;
		color: #999;
	}

	.vsList-normal .vstitle .vsinfo .vsbtn {
		font-size: 24upx;
		color: #fff;
		background-color: #29AED5;
		padding: 6upx 10upx;
		border-radius: 10upx;
		margin-top: 20upx;
		display: inline-block;
	}

	.vsList-normal .vstitle .vsinfo .vsbtnsuccess {
		font-size: 24upx;
		color: #fff;
		background-color: #06ad56;
		padding: 6upx 10upx;
		border-radius: 10upx;
		margin-top: 20upx;
	}

	.vsList-normal .vstitle .vsinfo .vsbtnsuccess-ok {
		font-size: 24upx;
		color: #fff;
		background-color: #9bd7b8;
		padding: 6upx 10upx;
		border-radius: 10upx;
		margin-top: 20upx;
	}

	.vsList-normal .vstitle .vsinfo .vsbtnnone {
		font-size: 24upx;
		color: #999;
		background-color: #e0e0e0;
		padding: 6upx 10upx;
		border-radius: 10upx;
		margin-top: 20upx;
	}

	.vsList-normal .vstitle .vsinfo .vsbtncancel {
		font-size: 24upx;
		color: #fff;
		background-color: #fa5151;
		padding: 6upx 10upx;
		border-radius: 10upx;
		margin-top: 20upx;
	}

	.vsList-normal .vstitle .vsinfo .vsbtncancel-ok {
		font-size: 24upx;
		color: #fff;
		background-color: #f1baba;
		padding: 6upx 10upx;
		border-radius: 10upx;
		margin-top: 20upx;
	}

	.vsList-normal .vstitle .vsinfo .vstotal {
		font-size: 36upx;
		color: #FF6600;
	}

	.vsnoresult {
		width: 300upx;
		margin: 0 auto;
		text-align: center;
	}

	.vsnoresult .vsimg {
		width: 300upx;
		height: 300upx;
		background-size: cover;
		background-image: url('');
	}

	.vsnoresult .vstips {
		margin-top: 20upx;
		font-size: 28upx;
		color: #999;
		text-align: center;
	}

	.vsnoresult .vsdo {
		margin-top: 40upx;
		font-size: 28upx;
		background: #F4A228;
		color: #fff;
		padding: 10upx 40upx;
		border-radius: 60upx;
		display: inline-block;
	}





	.vsList-normal .vssubtitle {
		font-size: 24upx;
		padding-bottom: 10upx;
		color: #020202;
	}

	.vsList-normal .vsintro {
		border-top: 0px solid #f1f1f1;
		padding-top: 10upx;
		font-size: 24upx;
		color: #999;
	}

	.vsList-normal .vsflags {
		padding: 20upx 0upx;
		font-size: 28upx;
	}

	.vsList-normal .vsflags .vsbtn {
		display: inline-block;
		padding: 10upx 20upx;
		border: 1px solid #e0e0e0;
		border-radius: 10upx;
		margin-left: 10upx;
		color: #666;
	}



	.vsui-msgtxt {
		font-size: 28upx;
	}

	.SK-Noresult {
		color: #999;
	}

	.vsform {
		margin: 20upx 40upx 20upx 40upx;
		padding: 20upx 0upx 0 0upx;
		border: 0px solid #d6d6d6;
		border-radius: 20upx;
	}

	.vsflex {
		display: flex;
	}

	.vsflexone {
		flex: 1;
	}

	.vscenter {
		text-align: center;
	}

	.vscenter {
		text-align: center;
	}

	.vsorderitems {
		display: flex;
		background-color: #FFFFFF;
		padding: 20upx 0;
	}

	.vsimgcover {
		background-size: cover;
		background-position: center center;
		background-repeat: no-repeat;
	}

	.vsimgcover2 {
		background-size: cover;
		background-position: top center;
		background-repeat: no-repeat;
	}


	.SKPanel {
		position: fixed;
		background: rgba(0, 0, 0, 0.5);
		left: 0;
		top: 0;
		right: 0;
		bottom: 0;
		z-index: 11;
	}

	.SKPanel .con {
		position: fixed;
		bottom: 0;
		background: #fff;
		left: 0;
		right: 0;
		z-index: 20;
		border-top-right-radius: 30rpx;
		border-top-left-radius: 30rpx;
	}

	.SKPanel .con .vshead {
		height: 80rpx;
		padding-left: 20rpx;
		line-height: 80rpx;
		font-size: 32rpx;
		font-weight: bold;
	}

	.SKPanel .con .close {
		position: absolute;
		top: 16rpx;
		right: 39rpx;
		z-index: 21;
	}

	.SKPanel .con .close .vsclose {
		width: 32rpx;
		height: 32rpx;
	}

	.SKPanel .inputcon {
		background: #f1f1f1;
		font-size: 18px;
	}

	.SKPanel .inputcon input {
		text-align: center;
		padding: 5px 0;
	}

	.SKPanel .con .vstips {
		padding: 50rpx 20rpx 20upx 20upx;
		text-align: center;
		color: #666;
	}

	.SKPanel .con .vsflags {
		padding-bottom: 80upx;
	}

	.SKPanel .con .vsbtn {
		background-color: #07c160;
		border: 0;
		font-size: 16px;
		border-radius: 50upx;
		width: 300upx;
		color: #fff;
		margin: 0 auto;
		text-align: center;
	}


	.vson {
		color: rgba(168, 0, 6, 1);
		background: rgba(168, 0, 6, 0.1);
		border: 1px solid rgba(168, 0, 6, 1);
	}

	.vsout {
		color: #999;
		background: #f5f7f9;
		border: 1px solid #e0e0e0;
	}

	.cur_price_stock {
		margin-top: 40rpx;
		margin-left: 40rpx;
	}

	.cur_price {
		color: rgba(168, 0, 6, 1);
	}

	.cur_price .char {
		font-size: 24rpx;
	}

	.cur_price .price {
		font-size: 40rpx;
		font-weight: bold;
	}

	.cur_select {
		color: #999;
	}

	.weui-btn_primary {
		background-color: #01ce27;
		text-decoration: none;
		color: #fff;
	}




	.cur_img {
		width: 160rpx;
		height: 160rpx;
		border-radius: 20rpx;
		background-size: cover;
		background-position: center center;
	}




	.attname {
		margin: 20rpx 30rpx 0 30rpx;
		font-size: 28rpx;
		color: #999999;
	}

	.sputext {
		margin-left: 10rpx;
		color: #000;
		background: #f6f7fa;
		// border: 1px solid rgba(168,0,6,1);
		border-radius: 200rpx;
		display: inline-block;
		padding: 4rpx 20rpx;
		margin-right: 20rpx;
		margin-top: 10rpx;
		font-size: 28rpx;
		margin-bottom: 10rpx;
	}

	.chosenspu {
		margin-left: 10rpx;
		color: #45bb5e;
		background: #e6fcee;
		// border: 1px solid rgba(168,0,6,1);
		border-radius: 200rpx;
		display: inline-block;
		padding: 4rpx 20rpx;
		margin-right: 20rpx;
		margin-top: 10rpx;
		font-size: 28rpx;
		margin-bottom: 10rpx;
	}


	.qtys .btnreduce {
		width: 28px;
		height: 28px;
		text-align: center;
		font-size: 22px;
		line-height: 28px;
		border: 1px solid #e0e0e0;
		border-radius: 60upx;
	}
	




	.weui-btn {
		position: relative;
		display: block;
		margin-left: auto;
		margin-right: auto;
		padding-left: 14px;
		padding-right: 14px;
		box-sizing: border-box;
		font-size: 36upx;
		text-align: center;
		text-decoration: none;
		color: #fff;
		line-height: 2.55555556;
		border-radius: 20rpx;
		/*-webkit-tap-highlight-color: rgba(0, 0, 0, 0);*/
		overflow: hidden;
	}

	.qtys {
		margin: 0 0 0 15px;
		display: flex;
	}

	

	.qtys .inputqty {
		height: 28px;
		font-size: 18px;
		border: 0px solid #e0e0e0;
		text-align: center;
		padding: 0 20upx;
	}

	.qtys .inputqty input {
		background: none;
		border: 0;
		width: 40px;
		height: 28px;
		text-align: center;
		font-size: 16px;
		line-height: 28px;
	}

	.qtys .btnadd {
		color: #fff;
		background-color: #68b968;
		width: 28px;
		height: 28px;
		text-align: center;
		font-size: 22px;
		line-height: 28px;
		border: 1px solid #e0e0e0;
		border-radius: 60upx;
	}


	// 底部导航栏
	.uni-tabbar {
		.uni-tabbar__item:nth-child(4) {
			position: relative;
		}

		/deep/.uni-tabbar__item:nth-child(4)::after {
			position: absolute;
			top: 0px;
			width: 20rpx;
			height: 20rpx;
			content: '';
			background-color: #17b356;
		}
	}



	// 购物车
	.CartBox {
		background-color: #fff;
		margin: 0rpx 28rpx;
		margin-top: 136rpx;
		align-items: center;
		overflow: hidden;
		border-radius: 20rpx;

		.merchandise:nth-last-child(1) {
			.content {
				border-bottom: 0rpx solid #fff;
			}
		}

		.merchandise {
			// display: flex;
			padding: 28rpx 20rpx;
			padding-right: 0px;


			// background-color: blue;
			z-index: 10;

			.content:nth-last-child(1) {
				border-bottom: 0rpx solid #ebedef;
			}

			.content {
				display: flex;
				padding-bottom: 14rpx;
				border-bottom: 2rpx solid #ebedef;
				z-index: 10;
				position: relative;

				.del-box {
					position: absolute;
					top: -26rpx;
					padding: 100rpx 20rpx;
					background-color: #17b356;
					right: -106rpx;
					color: #fff;
				}

				.img {

					border-radius: 30rpx;
					width: 200rpx;
					height: 200rpx;
					margin-right: 16rpx;

					image {
						width: 100%;
						height: 100%;
					}
				}

				.rightbox {
					.title {
						margin-bottom: 16rpx;
						width: 200rpx;
						font-size: 30rpx;
						color: #000;
						white-space: pre-wrap; //允许换行
						// width: 180rpx;
						overflow: hidden;
						text-overflow: ellipsis;
						/* 超出部分省略号 */
						display: -webkit-box;
						/** 对象作为伸缩盒子模型显示 **/
						-webkit-line-clamp: 2;
						/** 显示的行数 **/
						line-clamp: 2;
						-webkit-box-orient: vertical;
					}

					.amount {
						font-size: 20rpx;
						color: #b7b7b7;
						margin-bottom: 16rpx;
					}

					.bottombox {
						display: flex;
						justify-content: space-between;
						align-items: center;

						.price {
							color: #ff0b11;
							font-size: 28rpx;
							font-weight: bold;
						}

						.rightnumbox {
							display: flex;


							text {
								padding: 6rpx 26rpx;
								background-color: #f2f2f2;
								font-size: 28rpx;
								margin: 0 10rpx;
							}

							button {

								display: flex;
								justify-content: center;
								align-items: center;
								// padding-right: 4rpx;
								line-height: 50rpx;
								text-align: center;
								background-color: #98E0AD;
								width: 50rpx;
								// height: 50rpx;
								vertical-align: middle;
								font-size: 40rpx;
								// color: #bfbfbf;

							}

							// 		uni-button:after {
							// 			border-radius: 50rpx;
							// 			border: 0px solid rgba(0, 0, 0, .2);

							// 		}


						}
					}


				}


			}




			.checkbox {

				display: flex;
				align-items: center;
				margin-right: 16rpx;
				// 	text {

				// 		padding-left: 6rpx;
				// 		color: #a4a4a4;
				// 		font-size: 28rpx;
				// 	}


				/deep/ .uni-checkbox-input {
					width: 36rpx;
					height: 36rpx;
					border-radius: 50%;
					margin-right: 0;
				}


				/deep/ uni-checkbox:not([disabled]) .uni-checkbox-input:hover {
					border-color: #dcdcdc;
				}



				/* 重新定义复选框选中后的样式*/
				/deep/ .uni-checkbox-input-checked::before {
					width: 54rpx;
					height: 54rpx;
					// background:#17b356 ;
					border-radius: 50%;
					background-color: #17b356;

				}

				// // 复选框选中样式
				// /deep/ .uni-checkbox-input-checked::before {
				// 	width: 36rpx;
				// 	height: 36rpx;
				// 		background-color: #17b356;	
				// 	border-radius: 50%;
				// }

				// 复选框选中样式
				/deep/ uni-checkbox .uni-checkbox-input.uni-checkbox-input-checked::before {
					line-height: 26px;
					text-align: center;
					font-size: 18px;
					color: #fff;
				}

				// /* 复选框取消默认样式 */
				// /deep/ uni-checkbox .uni-checkbox-input.uni-checkbox-input-checked:before {
				// 	// font: normal normal normal 14px/1 uni;
				// 	content: "\EA08";
				// 	// font-size: 0; /* 重点使用这一步取消的默认样式 */
				// 	position: absolute;
				// 	top: 50%;
				// 	left: 50%;
				// 	transform: translate(-50%, -48%) scale(.73);
				// 	-webkit-transform: translate(-50%, -48%) scale(.73);
				// }



			}
		}
	}

	// 商品合计
	.settlementbox {
		position: fixed;
		width: 100%;
		z-index: 99;
		bottom: 80rpx;
		padding-bottom: 10rpx;

		.settlement {
			display: flex;
			justify-content: space-between;
			align-items: center;
			padding: 20rpx 16rpx;
			padding-top: 16rpx;
			background-color: #fff;

			.checkbox {

				.allcheck {
					margin-left: 10rpx;

				}

				display: flex;
				align-items: center;
				margin-right: 16rpx;
				// 	text {

				// 		padding-left: 6rpx;
				// 		color: #a4a4a4;
				// 		font-size: 28rpx;
				// 	}


				/deep/ .uni-checkbox-input {
					width: 36rpx;
					height: 36rpx;
					border-radius: 50%;
					margin-right: 0;
				}


				/deep/ uni-checkbox:not([disabled]) .uni-checkbox-input:hover {
					border-color: #dcdcdc;
				}



				/* 重新定义复选框选中后的样式*/
				/deep/ .uni-checkbox-input-checked::before {
					width: 54rpx;
					height: 54rpx;
					// background:#17b356 ;
					border-radius: 50%;
					background-color: #17b356;

				}

				// // 复选框选中样式
				// /deep/ .uni-checkbox-input-checked::before {
				// 	width: 36rpx;
				// 	height: 36rpx;
				// 		background-color: #17b356;	
				// 	border-radius: 50%;
				// }

				// 复选框选中样式
				/deep/ uni-checkbox .uni-checkbox-input.uni-checkbox-input-checked::before {
					line-height: 26px;
					text-align: center;
					font-size: 18px;
					color: #fff;
				}

				// /* 复选框取消默认样式 */
				// /deep/ uni-checkbox .uni-checkbox-input.uni-checkbox-input-checked:before {
				// 	// font: normal normal normal 14px/1 uni;
				// 	content: "\EA08";
				// 	// font-size: 0; /* 重点使用这一步取消的默认样式 */
				// 	position: absolute;
				// 	top: 50%;
				// 	left: 50%;
				// 	transform: translate(-50%, -48%) scale(.73);
				// 	-webkit-transform: translate(-50%, -48%) scale(.73);
				// }



			}

			.total {
				font-size: 28rpx;

				.symbol {
					font-size: 30rpx;
				}

				text {
					color: red;
					font-weight: bold;
				}
			}

			.rightbox {
				padding: 16rpx 20rpx;
				color: #fff;
				background-color: #17b356;
				border-radius: 40rpx;
			}

			.width {
				width: 134rpx;
				text-align: center;
			}

		}
	}

	// 弹窗
	.popup {
		position: fixed;
		left: 0;
		right: 0;
		top: 0;
		height: 100vh;
		background-color: rgba(0, 0, 0, 0.6);
		z-index: 9998;
	}


	.popup-info {
		// padding-top: 200rpx;
		position: fixed;
		width: 100%;
		// top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
		top: 50%;
		// font-size: 30upx;
		// padding: 40upx;
		// border-radius: 20upx;
		// background-color: #fff;
		z-index: 9999;

		.Popbox {

			// padding-top: 1200rpx;
			.img {
				position: relative;
				margin: 0 20rpx;

				image {
					width: 100%;
					height: 100%;
				}

				.iconbox {
					position: absolute;
					left: 45%;
					top: 93%;
					// padding: 10rpx;
					border-radius: 100rpx;

					// background-color: rgba(128, 128, 128, 0.6);
					.icon-cha {
						font-size: 60rpx;
						color: #E6E6E6;
					}
				}

			}
		}

	}


	// 顶部
	.fixedbigbox {
		position: fixed;
		width: 100%;
		top: 0rpx;
		// background-color: #ff1819;
		z-index: 1;

		.fixedbox {
			padding: 30rpx 0rpx;
			display: flex;
			justify-content: space-around;

			// z-index: 1;
			// background-color: #ff1819;
			.text {
				font-weight: bold;
				color: #fff;
				font-size: 30rpx;
			}
		}
	}


	// 搜索
	.Searchbox {

		border-radius: 40rpx;
		padding: 16rpx 22rpx;
		background-color: #fff;
		display: flex;
		justify-content: space-between;
		/* align-items: center; */
		margin-bottom: 30rpx;
		// margin-top: 20rpx;
		// position: relative;

		.box {
			display: flex;
			align-items: center;

			.icon-sousuo {
				font-size: 30rpx;
			}

			.text {
				font-size: 24rpx;
				padding-left: 10rpx;
				color: #adadad;
			}
		}



		.txt {
			position: relative;
			// right: 0px;
			font-size: 28rpx;
			padding-left: 14rpx;
			color: #adadad;
			// border-left: 2rpx solid #50c74b;
			padding-right: 10rpx;
		}

		// .txt::before{
		// 	content: '';
		// 	display: inline-block;
		// width: 2rpx;
		//     height: 26rpx;
		//     position: absolute;
		//     left: -12rpx;
		//     background-color: #17b356;
		//     top: 8rpx;
		// }
	}


	.tuijian {
		display: flex;
		padding-top: 46rpx;
		// padding-bottom: 40rpx;
		justify-content: space-around;

		.box {
			display: flex;
			align-items: center;

			.icon-tuijian {
				font-size: 50rpx;
				color: red;
				margin-right: 10rpx;
			}

			.text {
				font-size: 40rpx;
				font-weight: bold;
			}
		}
	}


	// 商品
	.goodsbox {
		// display: flex;
		background-color: #ffffff;
		margin: 30rpx 0px;
		// margin: 0 8rpx;
		border-radius: 20rpx;
		// margin-bottom: 16rpx;	
		// padding: 8rpx;
		// padding-bottom: 20rpx;

		width: 45%;
		overflow: hidden;

		.box {
			.img {
				overflow: hidden;
				margin-right: 14rpx;
				position: relative;
				width: 350rpx;
				height: 350rpx;
				border-top-left-radius: 20rpx;
				border-top-right-radius: 20rpx;
				background-size: cover;
				background-position: center center;

				// border: 2rpx solid #eff0f2;
				image {
					width: 100%;
					height: 100%;

				}

				.cover {
					position: absolute;
					width: 340rpx;
					height: 340rpx;
					background: rgba(64, 64, 64, 0.6);

					.text {
						font-size: 30rpx;
						color: #fff;
						line-height: 226rpx;
						text-align: center;
					}
				}

				.absolute {
					position: absolute;
					top: 0rpx;
					color: #fff;
					background-color: #17b356;
					padding: 2rpx 18rpx;
					font-size: 24rpx;
					border-bottom-right-radius: 28rpx;
					left: -4rpx;
				}

			}

			.text {
				padding-left: 9rpx;
				width: 320rpx;
				line-height: 44rpx;
				margin-bottom: 16rpx;
				font-size: 28rpx;
				white-space: pre-wrap; //允许换行
				// width: 180rpx;
				overflow: hidden;
				text-overflow: ellipsis;
				/* 超出部分省略号 */
				display: -webkit-box;
				/** 对象作为伸缩盒子模型显示 **/
				-webkit-line-clamp: 2;
				/** 显示的行数 **/
				line-clamp: 2;
				-webkit-box-orient: vertical;
				/** 设置或检索伸缩盒对象的子元素的排列方式 **/
			}

			.tuijianbiaoqian {
				width: 136rpx;
				padding: 4rpx 10rpx;
				display: flex;
				margin-bottom: 12rpx;
				background-color: #fff6f3;
				align-items: center;

				.icon-dianzan_kuai {
					color: #f38475;
					margin-right: 8rpx;
					font-size: 24rpx;
				}

				.wenzi {
					font-size: 18rpx;
					color: #e89789;
				}

			}

			.rexiaobiaoqian {
				display: flex;
				background-color: #fff2d9;
				border-radius: 20rpx;
				padding: 2rpx 14rpx;
				padding-right: 0rpx;
				margin-bottom: 20rpx;
				align-items: center;

				.txt {
					font-size: 24rpx;
					color: #000;
					font-weight: bold;
				}

				.txt2::before {
					content: "";
					display: inline-block;
					width: 2rpx;
					height: 20rpx;
					background-color: #ddbda3;
					margin: 0px 10rpx;
				}



				.txt2 {
					font-size: 20rpx;
					color: #9b4f21;
					margin-right: 6rpx;
					width: 300rpx;
					// white-space: pre-wrap; //允许换行
					// width: 180rpx;
					overflow: hidden;
					text-overflow: ellipsis;
					/* 超出部分省略号 */
					display: -webkit-box;
					/** 对象作为伸缩盒子模型显示 **/
					-webkit-line-clamp: 1;
					/** 显示的行数 **/
					line-clamp: 1;
					-webkit-box-orient: vertical;

				}

				.txt3 {
					font-size: 20rpx;
					color: #9b4f21;
				}

				.icon-xiangyou1 {
					font-size: 20rpx;
					color: #dbb99c;
				}
			}

			.buy-number {

				margin: 0px 10rpx;
				display: flex;
				flex-wrap: wrap;
				margin-bottom: 10rpx;

				.box {
					border-radius: 20rpx;
					padding: 8rpx 12rpx;
					font-size: 20rpx;
					background-color: #f3f4f6;
					margin-right: 12rpx;
				}
			}




			.pricebox {
				margin: 0px 10rpx;
				display: flex;
				justify-content: space-between;
				// align-items: center;
				// flex-direction: column;
				// align-items: baseline;

				.money {
					font-size: 22rpx;
					color: #ff5859;

					text {
						font-size: 40rpx;
						color: #ff1819;
					}
				}

				.originalPrice {
					text-decoration: line-through;
					font-size: 22rpx;
					color: #909090;
					text-align: center;
				}

				.coverbox {
					color: #fff;
					background-color: #808080;
					font-size: 22rpx;
					padding: 12rpx 23rpx;
					border-radius: 40rpx;
					font-weight: bold;
					position: relative;
					overflow: hidden;
				}

				.buybox {
					color: #fff;
					background-color: #17b356;
					font-size: 24rpx;
					padding: 8rpx 30rpx;
					border-radius: 40rpx;
					font-weight: bold;
					position: relative;
					overflow: hidden;
					// .cover{
					// 	top: 0rpx;
					// 	right: 0rpx;
					// 	position: absolute;
					// 	width: 100%;
					// 	height: 100%;
					// 	background: rgba(64, 64, 64, 0.5);
					// }
				}
			}






		}
	}



	// 回到顶部
	.top-back {
		padding: 10rpx;

		position: fixed;
		top: 800rpx;
		right: 0px;
		background-color: rgba(0, 0, 0, 0.6);
		width: 90rpx;
		height: 90rpx;
		z-index: 100;
		border-radius: 200rpx;

		.icon-upward {
			font-size: 40rpx;
			text-align: center;
			color: #fff;
			line-height: 50rpx;
		}

		.text {
			font-size: 20rpx;
			text-align: center;
			color: #fff;
		}
	}


	// 管理
	.radiusbox {

		margin: 0px 20rpx;

		.ordersbox {
			display: flex;
			flex-wrap: wrap;
			justify-content: space-around;
			// padding: 30rpx;
			padding: 20rpx 20rpx;
			// padding-bottom: 20rpx;
			background-color: #fff;
			border-radius: 20rpx;


			.box {

				.icon-a-zhifuqianbaodaizhifu {
					font-size: 65rpx;
					color: #000;
					text-align: center;
				}

				.icon-daituikuan {
					font-size: 65rpx;
					color: #000;
					text-align: center;
				}

				.icon-daipingjia {
					font-size: 65rpx;
					color: #000;
					text-align: center;
				}

				.icon-daitihuo {
					font-size: 65rpx;
					color: #000;
					text-align: center;
				}

				.icon-quanbudingdan {
					font-size: 65rpx;
					color: #000;
					text-align: center;
				}

				.text {
					font-size: 22rpx;
					color: #8b8b8c;

				}
			}
		}
	}
</style>